-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Add nano-banana-pro-openrouter skill #686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add nano-banana-pro-openrouter skill #686
Conversation
✨ - Generated by Copilot
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Adds a new Agent Skill (nano-banana-pro-openrouter) to generate/edit images through OpenRouter using the openai-python client and the google/gemini-3-pro-image-preview model.
Changes:
- Added a Python CLI script to call OpenRouter’s multimodal chat endpoint and save returned images to disk.
- Added an optional system prompt template asset used to steer image generation/editing.
- Added a
SKILL.mddescribing usage (prompt-only, edits, and multi-image composition) and required environment setup.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| skills/nano-banana-pro-openrouter/scripts/generate_image.py | New CLI implementation for image generation/editing via OpenRouter, including input image support and file output handling. |
| skills/nano-banana-pro-openrouter/assets/SYSTEM_TEMPLATE | Default system prompt template used by the script (if present) to influence generation behavior. |
| skills/nano-banana-pro-openrouter/SKILL.md | Skill definition + usage docs and environment requirements for running the script. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.
… filename extensions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
…n in generate_image script
|
There appear to be some merge conflicts, then it'd be good to merge |
…penrouter-skill # Conflicts: # docs/README.skills.md
Head branch was pushed to by a user without write access
|
@aaronpowell done. |
Summary